package com.work.keep.datas;

import java.util.List;

/**
 * Created by dllo on 16/1/22.
 */
public class TopicActivityData {


    /**
     * ok : true
     * data : [{"_id":"5690abe1032d7f5d018cd609","nameLowercase":"挑战极寒","name":"挑战极寒","photo":"http://static1.gotokeep.com/FlpiYdM0JaLVFiILnoe96c3N98I4","content":"老话说得好：\u201c冬练三九、夏练三伏\u201d，意思是即便是严寒和酷暑都要坚持锻炼！\n现在一年中最冷的时候已经来了，你准备好跟 Keep 一起 #挑战极寒# 了吗？\n\n活动规则： \n1月9日-1月28日\n任意完成一次训练后打卡，写下寒冬训练心得+话题标签 #挑战极寒# 并使用「挑战极寒」活动贴纸，将获得健身礼包。 \n1、完成任意训练打卡 1 次，随机抽取 10 名 Keepers 送 Keep 定制明信片一套（6张）\n2、连续 9 天训练打卡，随机抽取 20 名 Keepers 送 Keep 健身礼包一份（内含 健身球+弹力带+Keep周边）\n3、连续 18 天训练打卡，随机抽取 20 名 Keepers 送 Keep 健身大礼包一份（内含 健身球+弹力带+运动水杯+ Keep 定制毛巾） \n4、连续 20 天训练打卡，随机抽取 10 名 Keepers 送 Keep 健身超级礼包一份（内含 健身球+弹力带+运动水杯+ Keep 定制毛巾 + 定制笔记本）\n\n @Keep 君每隔 9 天、18 天、20 天就会公布一次获奖名单，敬请关注！","type":"hot","cover":"http://static1.gotokeep.com/Ft-Ivue2izbUKJADpB2uexZOq751","tags":["挑战极寒"],"modified":"2016-01-09T06:42:41.663Z","count":85550},{"_id":"568dded2032d7f5d015c13d2","nameLowercase":"我在keep的另一面","name":"我在Keep的另一面","photo":"http://static1.gotokeep.com/FrKTJPefZ__umFxcBShdmW_pClVj","content":"光阴似箭，转眼新的一年又来到。\n想知道 2015 年你在 Keep 参加的第一次课程是什么，最受瞩目的动态是哪个，最爱给你加油打气的 Keeper 又是谁吗？\n这些数据都在你的健身档案里～看清自己才能为未来做好准备！\n\n获取方法：升级到最新版，点击「Keep 通知」第一条即可查看你的 2015 健身档案。","type":"hot","cover":"http://static1.gotokeep.com/FnUQf1EaxmzEjWvuhiKlQ4C8Su-R","tags":[],"modified":"2016-01-07T03:43:14.926Z","count":1608},{"_id":"55a7231c061fe59f83f7d2b3","nameLowercase":"我的健身餐","name":"我的健身餐","photo":"http://static1.gotokeep.com/Fh03ZpZXeFNace5Wusff9gMsJfiy","content":"这个世界上唯有美食与爱不可辜负，想要拥有模特身材也不必对自己太过苛刻～健身的人鬼点子最多，他们能把听起来会让人望而却步的健身餐做出好多花样，让你从此爱上健身餐的味道。","type":"hot","cover":"http://static1.gotokeep.com/FoM6HsdEQ98aDp5KEZdI8R_4jI_S","modified":"2015-12-30T12:29:44.095Z","tags":[],"count":23164},{"_id":"55a399fd061fe59f83ee1c48","nameLowercase":"地咚","name":"地咚","photo":"http://static1.gotokeep.com/Fgl8qKDB_F7nfSgMvQe1hnNU0SUs","content":"倒立的时候，负情绪会秒变正能量，向下扎根，向上生长。换个角度看世界的感觉如何？和千万 Keepers 一起來「地咚」这个世界吧！","type":"hot","cover":"http://static1.gotokeep.com/FrWuWyUzSp__fjy5niDHOy9FA4J4","modified":"2015-12-30T12:16:14.331Z","tags":[],"count":2684},{"_id":"5683c673032d7f5d017ebdfa","nameLowercase":"背部有道沟","name":"背部有道沟","photo":"http://static1.gotokeep.com/Fg9LCKzkOjJPGVYZGpnDjXtBTbSS","content":"不想后背的肉肉被勒成一道道，就抓紧开始背部塑形吧！\n这里说的背沟就是\u201c脊柱沟\u201d，在背部左右两块肌肉中间形成的那一条线。\n这也是性感的标志～","type":"hot","cover":"http://static1.gotokeep.com/FkoNLKWBMsXRKp8zrIf2bVvxnwWz","tags":[],"modified":"2015-12-30T11:58:05.854Z","count":1845},{"_id":"55a4d859061fe59f83f169c3","nameLowercase":"颤抖吧脂肪","name":"颤抖吧脂肪","photo":"http://static1.gotokeep.com/FsY6dTW5EZUDwOKOWmdwjor48Fye","content":"颤抖吧！可恶的脂肪！我要跟你分手，决不妥协！！","type":"hot","cover":"http://static1.gotokeep.com/FlyxvwPhQT5KWxzi4hMWWjk9S5G0","modified":"2016-01-06T06:08:44.987Z","tags":[],"count":105966},{"_id":"5636d1f86f62fd6dad6f672c","nameLowercase":"我的健身日常","name":"我的健身日常","photo":"http://static1.gotokeep.com/FvjBPA8l3HJ-8RLXBha9-Mzodqe1","content":"参与方式：打卡后发布本日的健身日常，可以是训练计划、自己的变化、不确定是否正确的本人动作图。\n目标：拒绝健身之路一片空白，从零星的小事记起。一起来打卡，发布你的健身日常吧～","type":"hot","cover":"http://static1.gotokeep.com/Fn8Fj_7oWaD8cgTpIcgEXKGn2363","modified":"2015-11-02T03:42:59.772Z","count":234795,"tags":[]},{"_id":"55efe353956cadbac70a1b8c","nameLowercase":"我要上精选","modified":"2015-11-03T06:38:43.198Z","cover":"http://static1.gotokeep.com/Fsfda-kmnlGbdMs7vYUX4pMZliow","type":"hot","content":"如何上精选？\n上精选的基本要求：\n1、内容与健身相关，内容丰富可读性强，可以是减肥增肌知识，你的运动计划，减脂增肌餐的做法，运动心得.......和健身相关的一切有价值的内容都可以。我们鼓励原创，如果你发表的状态引用文章，需注明来源。\n2、图片与健身相关，画面干净。\n\n提高上精选的概率：\n1. 内容专业性强，角度新颖有趣。\n2. 画面清晰，构图精美，光线明亮。\n3. 评论中多与其他用户积极交流互动。","photo":"http://static1.gotokeep.com/FsCYZeFV-KZocEj8BxCtO8a6umBy","name":"我要上精选","count":76777,"tags":[]},{"_id":"558aa7ca5cbe12c0181f6e5c","name":"健身小贴士","modified":"2015-12-30T12:26:06.789Z","type":"hot","nameLowercase":"健身小贴士","photo":"http://static1.gotokeep.com/FnjWsWFqATy2IVWlDt4nUIDQTkqk","cover":"http://static1.gotokeep.com/FmBMK3nr1inBbPudUzXi3yn8E3Aa","content":"你知道哪些实在又实用却往往被忽略的健身小贴士呢？\n快发出来告诉大家吧！","tags":[],"count":775},{"_id":"558aa7ca5cbe12c0181f6e50","name":"健身计划","modified":"2015-07-14T04:08:26.329Z","type":"hot","nameLowercase":"健身计划","photo":"http://static1.gotokeep.com/picture/2015/06/27/10/cc610ca621cb44518ef889f948b80fc17ddfbcda.jpg","cover":"http://static1.gotokeep.com/picture/2015/06/27/10/cc610ca621cb44518ef889f948b80fc17ddfbcda.jpg","content":"有计划的训练可能会让你的健身效果事半功倍，分享自己的健身计划，让更多的伙伴和你一起运动吧！","count":20891,"tags":[]}]
     * errorCode : 0
     * now : 2016-01-22T09:14:26.125Z
     * version : 1.0.0
     */

    private boolean ok;
    private int errorCode;
    private String now;
    private String version;
    /**
     * _id : 5690abe1032d7f5d018cd609
     * nameLowercase : 挑战极寒
     * name : 挑战极寒
     * photo : http://static1.gotokeep.com/FlpiYdM0JaLVFiILnoe96c3N98I4
     * content : 老话说得好：“冬练三九、夏练三伏”，意思是即便是严寒和酷暑都要坚持锻炼！
     * 现在一年中最冷的时候已经来了，你准备好跟 Keep 一起 #挑战极寒# 了吗？
     * <p>
     * 活动规则：
     * 1月9日-1月28日
     * 任意完成一次训练后打卡，写下寒冬训练心得+话题标签 #挑战极寒# 并使用「挑战极寒」活动贴纸，将获得健身礼包。
     * 1、完成任意训练打卡 1 次，随机抽取 10 名 Keepers 送 Keep 定制明信片一套（6张）
     * 2、连续 9 天训练打卡，随机抽取 20 名 Keepers 送 Keep 健身礼包一份（内含 健身球+弹力带+Keep周边）
     * 3、连续 18 天训练打卡，随机抽取 20 名 Keepers 送 Keep 健身大礼包一份（内含 健身球+弹力带+运动水杯+ Keep 定制毛巾）
     * 4、连续 20 天训练打卡，随机抽取 10 名 Keepers 送 Keep 健身超级礼包一份（内含 健身球+弹力带+运动水杯+ Keep 定制毛巾 + 定制笔记本）
     *
     * @Keep 君每隔 9 天、18 天、20 天就会公布一次获奖名单，敬请关注！
     * type : hot
     * cover : http://static1.gotokeep.com/Ft-Ivue2izbUKJADpB2uexZOq751
     * tags : ["挑战极寒"]
     * modified : 2016-01-09T06:42:41.663Z
     * count : 85550
     */

    private List<DataEntity> data;

    public void setOk(boolean ok) {
        this.ok = ok;
    }

    public void setErrorCode(int errorCode) {
        this.errorCode = errorCode;
    }

    public void setNow(String now) {
        this.now = now;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public void setData(List<DataEntity> data) {
        this.data = data;
    }

    public boolean isOk() {
        return ok;
    }

    public int getErrorCode() {
        return errorCode;
    }

    public String getNow() {
        return now;
    }

    public String getVersion() {
        return version;
    }

    public List<DataEntity> getData() {
        return data;
    }

    public class DataEntity {
        private String _id;
        private String nameLowercase;
        private String name;
        private String photo;
        private String content;
        private String type;
        private String cover;
        private String modified;
        private int count;
        private List<String> tags;

        public void set_id(String _id) {
            this._id = _id;
        }

        public void setNameLowercase(String nameLowercase) {
            this.nameLowercase = nameLowercase;
        }

        public void setName(String name) {
            this.name = name;
        }

        public void setPhoto(String photo) {
            this.photo = photo;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public void setType(String type) {
            this.type = type;
        }

        public void setCover(String cover) {
            this.cover = cover;
        }

        public void setModified(String modified) {
            this.modified = modified;
        }

        public void setCount(int count) {
            this.count = count;
        }

        public void setTags(List<String> tags) {
            this.tags = tags;
        }

        public String get_id() {
            return _id;
        }

        public String getNameLowercase() {
            return nameLowercase;
        }

        public String getName() {
            return name;
        }

        public String getPhoto() {
            return photo;
        }

        public String getContent() {
            return content;
        }

        public String getType() {
            return type;
        }

        public String getCover() {
            return cover;
        }

        public String getModified() {
            return modified;
        }

        public int getCount() {
            return count;
        }

        public List<String> getTags() {
            return tags;
        }
    }
}
